have a lot to answer for
idiom
: to be responsible for many bad things that have happened
The company executives have a lot to answer for.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share